package cn.schoolwow.quickflow.domain.flowConfig;

import cn.schoolwow.quickflow.listener.FlowConfigRequestDataHandler;
import cn.schoolwow.quickflow.listener.FlowMappingHandler;
import cn.schoolwow.quickflow.listener.SingleFlowListener;
import cn.schoolwow.quickflow.listener.TryCatchFinallyHandler;

public class FlowConfigHandlerContext {
    /**
     * 流程执行前后事件监听
     */
    public SingleFlowListener singleFlowListener;

    /**
     * 流程名称和实例映射处理器
     */
    public FlowMappingHandler flowMappingHandler;

    /**
     * try-catch-finally事件处理
     */
    public TryCatchFinallyHandler tryCatchFinallyHandler;

    /**
     * 流程配置项处理器
     */
    public FlowConfigRequestDataHandler flowConfigRequestDataHandler;

}
